首页> 外文OA文献 >BOLA: Near-Optimal Bitrate Adaptation for Online Videos
【2h】

BOLA: Near-Optimal Bitrate Adaptation for Online Videos

机译:BOLa:在线视频的近乎最佳比特率适应

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Modern video players employ complex algorithms to adapt the bitrate of thevideo that is shown to the user. Bitrate adaptation requires a tradeoff betweenreducing the probability that the video freezes and enhancing the quality ofthe video shown to the user. A bitrate that is too high leads to frequent videofreezes (i.e., rebuffering), while a bitrate that is too low leads to poorvideo quality. Video providers segment the video into short chunks and encodeeach chunk at multiple bitrates. The video player adaptively chooses thebitrate of each chunk that is downloaded, possibly choosing different bitratesfor successive chunks. While bitrate adaptation holds the key to a good qualityof experience for the user, current video players use ad-hoc algorithms thatare poorly understood. We formulate bitrate adaptation as a utilitymaximization problem and devise an online control algorithm called BOLA thatuses Lyapunov optimization techniques to minimize rebuffering and maximizevideo quality.We prove that BOLA achieves a time-average utility that is withinan additive term O(1/V) of the optimal value, for a control parameter V relatedto the video buffer size. Further, unlike prior work, our algorithm does notrequire any prediction of available network bandwidth. We empirically validateour algorithm in a simulated network environment using an extensive collectionof network traces. We show that our algorithm achieves near-optimal utility andin many cases significantly higher utility than current state-of-the-artalgorithms. Our work has immediate impact on real-world video players and forthe evolving DASH standard for video transmission.
机译:现代视频播放器采用复杂的算法来调整显示给用户的视频的比特率。比特率自适应需要在降低视频冻结的可能性与提高显示给用户的视频质量之间进行权衡。太高的比特率会导致频繁的视频冻结(即重新缓冲),而太低的比特率会导致较差的视频质量。视频提供商将视频分成短块,并以多种比特率对每个块进行编码。视频播放器自适应地选择下载的每个块的比特率,可能为连续的块选择不同的比特率。尽管比特率自适应是为用户提供良好体验质量的关键,但当前的视频播放器使用的是特设算法,人们对此知之甚少。我们将比特率自适应公式化为效用最大化问题,并设计了一种在线控制算法BOLA,该算法使用Lyapunov优化技术来最小化重新缓冲并最大限度地提高视频质量。最佳值,用于与视频缓冲区大小有关的控制参数V。此外,与先前的工作不同,我们的算法不需要对可用网络带宽进行任何预测。我们使用广泛的网络跟踪集合在模拟的网络环境中凭经验验证算法。我们证明了我们的算法实现了近乎最佳的效用,并且在许多情况下,其效用远高于当前的最新算法。我们的工作对现实世界的视频播放器以及不断发展的视频传输DASH标准产生了直接影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号